package com.cc.web.vo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.cc.infrastructure.special.dto.InserttableDo;
import com.cc.infrastructure.db.InserttableDb;


@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel("前端传递参数")
public class InserttableVo {

  /**
   *
   **/
  @ApiModelProperty("")
  private String id;
  /**
   *
   **/
  @ApiModelProperty("")
  private String supplyId;
  /**
   * 供应商名字
   **/
  @ApiModelProperty("供应商名字")
  private String supplyName;
  /**
   *
   **/
  @ApiModelProperty("")
  private String amount;

  public static InserttableVo convertInserttableVoByInserttableDo(InserttableDo inserttableDo) {
    InserttableVo inserttablevo = new InserttableVo();
    inserttablevo.setId(inserttableDo.getId());
    inserttablevo.setSupplyId(inserttableDo.getSupplyId());
    inserttablevo.setSupplyName(inserttableDo.getSupplyName());
    inserttablevo.setAmount(inserttableDo.getAmount());
    return inserttablevo;
  }

  public static InserttableVo convertInserttableVoByInserttableDo(InserttableDb inserttableDb) {
    InserttableVo inserttablevo = new InserttableVo();
    inserttablevo.setId(inserttableDb.getId());
    inserttablevo.setSupplyId(inserttableDb.getSupplyId());
    inserttablevo.setSupplyName(inserttableDb.getSupplyName());
    inserttablevo.setAmount(inserttableDb.getAmount());
    return inserttablevo;
  }
}